package cn.bugstack.types.design.framework.tree;


/**
 * @author 丨一
 * @version 1.0
 * @title StrategyMapper
 * @description:
 * @date 2025/7/25 下午3:15
 */

@FunctionalInterface
public interface StrategyHandler<T, D, R> {

    //默认实例
    StrategyHandler DEFAULT = (T, D) -> null;


    //需要的逻辑处理
    R apply(T requestParameter, D dynamicContext) throws Exception;
}
